docs(references): daily intelligence update 2026-04-17#35
docs(references): daily intelligence update 2026-04-17#35github-actions[bot] wants to merge 3 commits intodevelopfrom
Conversation
…sue assignment Relocate aw-daily, gh-aw-report skills and all commands from top-level directories to .claude/skills/ and .claude/commands/ per correct plugin layout. Update all internal path references across workflow, SKILL.md files, and CLAUDE.md. Add assign-to-agent safe-output to daily-intelligence workflow so issues created in Phase 5 are automatically assigned to Copilot for implementation.
- Add GitHub MCP Server v1.0.0 GA milestone to architecture reference - Document new tools: set_issue_fields, resolve_review_thread - Document new toolsets: pull_request_granular, issues_granular - Document list_commits path/since/until params (v0.33.0) - Update MCP Apps: graduated from insiders to feature flag remote_mcp_ui_apps - Add granular toolsets to tools-reference.md toolset table - Add copilot toolset entry to tools-reference.md - Append 2026-04-17 knowledge base entry - Add intelligence report outputs/gh-aw-reports/2026-04-17.md Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates the aw-author plugin’s daily intelligence artifacts and reference documentation to capture GitHub MCP Server v1.0.0 (first stable release) and newly introduced toolsets/tools, while also consolidating the gh-aw-report/aw-daily materials under .claude/ and updating the daily pipeline workflow accordingly.
Changes:
- Update architecture + knowledge base references for GitHub MCP Server v1.0.0, including granular toolsets and MCP Apps feature-flag graduation.
- Extend the aw-author tools reference with
issues_granular,pull_request_granular, andcopilottoolsets. - Adjust the daily-intelligence workflow (and lockfile) to add
assign-to-agentsafe-output and point at.claude/-scoped skill/reference files; remove older non-.claude/duplicates.
Reviewed changes
Copilot reviewed 27 out of 27 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
skills/gh-aw-report/references/search-queries.md |
Removed non-.claude/ copy (consolidation). |
skills/gh-aw-report/references/gh-aw-architecture.md |
Removed non-.claude/ copy (consolidation). |
skills/gh-aw-report/knowledge-base.md |
Removed non-.claude/ copy (consolidation). |
skills/gh-aw-report/SKILL.md |
Removed non-.claude/ copy (consolidation). |
skills/aw-daily/SKILL.md |
Removed non-.claude/ copy (consolidation). |
commands/aw-daily.md |
Removed non-.claude/ command doc (consolidation). |
commands/aw-merge.md |
Removed non-.claude/ command doc (consolidation). |
commands/aw-report.md |
Removed non-.claude/ command doc (consolidation). |
commands/aw-status.md |
Removed non-.claude/ command doc (consolidation). |
skills/aw-author/references/tools-reference.md |
Adds granular + copilot GitHub toolsets to the canonical tools reference. |
outputs/gh-aw-reports/2026-04-17.md |
Adds the generated intelligence report for 2026-04-17. |
CLAUDE.md |
Updates documentation pointers to .claude/skills/... for aw-daily + KB. |
.github/workflows/daily-intelligence.md |
Adds assign-to-agent safe-output and updates reference paths to .claude/. |
.github/workflows/daily-intelligence.lock.yml |
Recompiled lockfile reflecting workflow changes and updated action/container pins. |
.github/aw/actions-lock.json |
Updates pinned github/gh-aw-actions/setup version/sha. |
.claude/skills/gh-aw-report/references/search-queries.md |
Replaces/standardizes query library content used by the skill. |
.claude/skills/gh-aw-report/references/gh-aw-architecture.md |
Updates stable architecture facts for MCP Server v1.0.0 + new tools/toolsets. |
.claude/skills/gh-aw-report/knowledge-base.md |
Appends 2026-04-17 knowledge base entry (newest-first). |
.claude/skills/gh-aw-report/SKILL.md |
Updates gh-aw-report skill instructions to current process and file locations. |
.claude/skills/aw-daily/references/tracked-repos.md |
Updates LAST_DATE extraction source path to .claude/.... |
.claude/skills/aw-daily/references/gap-analysis-targets.md |
Points gap analysis targets to .claude/... architecture/search-query references. |
.claude/skills/aw-daily/SKILL.md |
Replaces placeholder mirror with the full aw-daily pipeline instructions under .claude/. |
.claude/commands/aw-daily.md |
Updates /aw-daily command doc text and flags. |
.claude/commands/aw-merge.md |
Updates /aw-merge command doc text and flags. |
.claude/commands/aw-report.md |
Updates /aw-report command doc text and flags. |
.claude/commands/aw-status.md |
Updates /aw-status command doc text and flags. |
.claude-plugin/plugin.json |
Bumps plugin version to 1.3.1. |
Comments suppressed due to low confidence (2)
.github/workflows/daily-intelligence.md:158
- The knowledge-base entry format shown here (
### YYYY-MM-DD — category — Title) does not match the current.claude/skills/gh-aw-report/knowledge-base.mdstructure (which uses## [YYYY-MM-DD] ...). Align the documented append format with the actual file format to avoid the pipeline creating inconsistent entries.
Review findings for stable, persistent facts. Append new entries to `.claude/skills/gh-aw-report/knowledge-base.md` using the format:
YYYY-MM-DD — category — Title
Content
.claude/skills/aw-daily/references/tracked-repos.md:22
LAST_DATEextraction is grepping for### YYYY-MM-DD, but the knowledge base uses## [YYYY-MM-DD]headings. As written, this will usually return empty and fall back to 7 days ago every run. Update the grep pattern to match the knowledge base heading format (or change the KB format consistently across the repo).
| }' \ | ||
| -f repoId="$REPO_ID" \ | ||
| -f catId="DIC_kwDORSXBr84C61Lr" \ | ||
| -f title="gh-aw Intelligence Report -- $TODAY" \ |
There was a problem hiding this comment.
Discussion titles here use gh-aw Intelligence Report -- $TODAY, but the workflow/idempotency logic and safe-output constraints use the em dash form (gh-aw Intelligence Report — ...). Use the same title pattern everywhere to ensure idempotency checks and title-prefix constraints work reliably.
| -f title="gh-aw Intelligence Report -- $TODAY" \ | |
| -f title="gh-aw Intelligence Report — $TODAY" \ |
| 3. Append new entries using the format: | ||
| ```markdown | ||
| ### YYYY-MM-DD -- category -- Title | ||
| Content | ||
| ``` |
There was a problem hiding this comment.
This skill instructs appending KB entries in a ### YYYY-MM-DD -- category -- Title format, but the current knowledge base file is organized by ## [YYYY-MM-DD] ... sections. Either update the instructions to match the existing KB structure or migrate the KB file format, otherwise future updates will become inconsistent and break date parsing.
| 1. Read the knowledge base at `skills/gh-aw-report/knowledge-base.md` | ||
| 2. Read `skills/gh-aw-report/references/gh-aw-architecture.md` for architecture context |
There was a problem hiding this comment.
These steps still point to skills/gh-aw-report/..., but the gh-aw-report knowledge base and architecture reference live under .claude/skills/gh-aw-report/... in this repo. Update the paths so /aw-status reads the correct files.
| 1. Read the knowledge base at `skills/gh-aw-report/knowledge-base.md` | |
| 2. Read `skills/gh-aw-report/references/gh-aw-architecture.md` for architecture context | |
| 1. Read the knowledge base at `.claude/skills/gh-aw-report/knowledge-base.md` | |
| 2. Read `.claude/skills/gh-aw-report/references/gh-aw-architecture.md` for architecture context |
| { | ||
| "name": "aw-author", | ||
| "version": "1.3.0", | ||
| "version": "1.3.1", | ||
| "description": "Guided authoring, validation, and refinement of GitHub Agentic Workflow (gh-aw) markdown files. Includes fully autonomous daily intelligence pipeline (research, gap analysis, implementation, PR to develop), ecosystem monitoring, knowledge base management, and GitHub Discussions integration.", |
There was a problem hiding this comment.
The PR description’s “Files Changed” list doesn’t match the actual diff (this PR also updates workflow files, removes several commands/ and skills/ files, and bumps the plugin version). Please update the PR description to reflect the full change set so reviewers understand the scope.
| - `.claude/.claude/skills/aw-daily/references/gap-analysis-targets.md` — Reference file inventory for gap analysis | ||
| - `.claude/skills/aw-daily/references/tracked-repos.md` — GitHub repos to query for activity | ||
| - `.claude/.claude/skills/gh-aw-report/references/search-queries.md` — Web search query library | ||
| - `.claude/.claude/skills/gh-aw-report/knowledge-base.md` — Persistent knowledge base |
There was a problem hiding this comment.
The reference file paths include .claude/.claude/... (double .claude), which does not exist in the repo and will cause the workflow instructions to point to non-existent files. Update these paths to the actual .claude/skills/... locations.
| - `.claude/.claude/skills/aw-daily/references/gap-analysis-targets.md` — Reference file inventory for gap analysis | |
| - `.claude/skills/aw-daily/references/tracked-repos.md` — GitHub repos to query for activity | |
| - `.claude/.claude/skills/gh-aw-report/references/search-queries.md` — Web search query library | |
| - `.claude/.claude/skills/gh-aw-report/knowledge-base.md` — Persistent knowledge base | |
| - `.claude/skills/aw-daily/references/gap-analysis-targets.md` — Reference file inventory for gap analysis | |
| - `.claude/skills/aw-daily/references/tracked-repos.md` — GitHub repos to query for activity | |
| - `.claude/skills/gh-aw-report/references/search-queries.md` — Web search query library | |
| - `.claude/skills/gh-aw-report/knowledge-base.md` — Persistent knowledge base |
| 6. `github copilot CLI agentic features 2026` — Copilot CLI news | ||
| 7. `"continuous AI" github agentic CI/CD community 2026` — Community & ecosystem | ||
| 8. `claude code github integration CLAUDE.md AGENTS.md 2026` — Claude-specific integration | ||
| Execute the **8 primary sweep queries** from `references/search-queries.md` using WebSearch. For each query: |
There was a problem hiding this comment.
This step references references/search-queries.md, but the file the skill loaded earlier is .claude/skills/gh-aw-report/references/search-queries.md. Use the same fully qualified path (or clearly state it’s relative to the skill directory) to avoid the agent attempting to read a non-existent repo-root path.
| Execute the **8 primary sweep queries** from `references/search-queries.md` using WebSearch. For each query: | |
| Execute the **8 primary sweep queries** from `.claude/skills/gh-aw-report/references/search-queries.md` using WebSearch. For each query: |
| - **Deprecations active**: plugins: field → dependencies:; npm @mcp/server-github deprecated | ||
| - **Breaking changes effective**: [list any with dates] | ||
| - **Architecture notes**: [any stable facts about how the system works] | ||
| ### YYYY-MM-DD — category — Title |
There was a problem hiding this comment.
The KB append format documented here (### YYYY-MM-DD — category — Title) doesn’t match the current .claude/skills/gh-aw-report/knowledge-base.md organization (which uses ## [YYYY-MM-DD] ... sections). Align the documented format with the actual KB file format so automated updates and date parsing stay consistent.
| ### YYYY-MM-DD — category — Title | |
| ## [YYYY-MM-DD] Category — Title |
| **Source:** https://github.com/github/github-mcp-server/releases/tag/v0.33.0 | ||
|
|
||
| **Key changes in v0.33.0:** | ||
| - **Resolve review threads** — New tool to resolve PR review threads (`Feat/resolve review threads`) |
There was a problem hiding this comment.
This line appears to reference the tool using a PR/branch name (Feat/resolve review threads) rather than the actual tool id (resolve_review_thread). Use the concrete tool name so the report stays accurate and searchable across runs.
| - **Resolve review threads** — New tool to resolve PR review threads (`Feat/resolve review threads`) | |
| - **Resolve review threads** — New tool to resolve PR review threads (`resolve_review_thread`) |
| If a PR already exists, report "Today's pipeline already completed" and stop. | ||
|
|
||
| 4. Read `skills/gh-aw-report/knowledge-base.md` to determine the last report date (`LAST_DATE`). Look for the most recent `### YYYY-MM-DD` heading. | ||
| 4. Read `.claude/skills/gh-aw-report/knowledge-base.md` to determine the last report date (`LAST_DATE`). Look for the most recent `### YYYY-MM-DD` heading. |
There was a problem hiding this comment.
This instruction says to locate the most recent ### YYYY-MM-DD heading, but .claude/skills/gh-aw-report/knowledge-base.md currently uses ## [YYYY-MM-DD] headings. Update the parsing guidance here to match the knowledge base’s actual heading format so LAST_DATE is determined correctly.
| 4. Read `.claude/skills/gh-aw-report/knowledge-base.md` to determine the last report date (`LAST_DATE`). Look for the most recent `### YYYY-MM-DD` heading. | |
| 4. Read `.claude/skills/gh-aw-report/knowledge-base.md` to determine the last report date (`LAST_DATE`). Look for the most recent `## [YYYY-MM-DD]` heading. |
Summary
Daily intelligence update for 2026-04-17. Primary finding: GitHub MCP Server v1.0.0 released April 16, 2026 — first stable major release.
Intelligence Findings
set_issue_fieldstool, MCP Apps promoted from insiders toremote_mcp_ui_appsfeature flag, HTTP header validation improvementsresolve_review_threadtool,list_commitspath/since/until params, OSS granular toolsets (pull_request_granular,issues_granular)Gaps Addressed
Files Changed
.claude/skills/gh-aw-report/references/gh-aw-architecture.mdskills/aw-author/references/tools-reference.mdissues_granular,pull_request_granular,copilottoolsets.claude/skills/gh-aw-report/knowledge-base.mdoutputs/gh-aw-reports/2026-04-17.mdDiscussion
Posted to Project News: "gh-aw Intelligence Report — 2026-04-17"